.rpv-core__asking-password {
  padding: 2rem;
  color: var(--rpv-core__asking-password-color);
  background-color: var(--rpv-core__asking-password-background-color);
  border-radius: 0.25rem;

  &-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    background-color: var(--rpv-core__asking-password-wrapper-background-color);
    border: 1px solid var(--rpv-core__asking-password-wrapper-border-color);
  }

  &-message {
    margin: 0.5rem 0;
  }

  &-body {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  &-input {
    width: 15rem;
    margin-right: 0.5rem;
  }
}
